make impenetrable - Allemand Anglais Dictionnaire